A great place
Well situated
Calm n comfortable