Great place. Brand new. Nice terrace.