Great self contained space, everything you need in a great location with lovely little extra touches. We really enjoyed our 2 month stay. Able to extend with no issues and great communication.