In a word, Perfect. We had a great stay in Mike's place...My wife, 9 year old son and myself cannot recommend this apartment highly enough. If you want a beautiful apartment very close to all the tourist attractions etc, then this is it.