David's place was lovely. Great location and good facilities. Just be ready to climb 6 flights of stairs to get up there!