Almyrida Sands Villa, Apartamenty Studio Lokalizacja