Very clean apartment with full amenities. Great communication and very flexible! The location is very convenient! Would stay here again!