Highly recommended on all counts! Location, space, lovely host and top communication. Perfect apartment for a weekend trip away with the girls.