Excellent place. Perfect location and layout. Terrace is excellent. Would love to be back.