Great place. Well situated and comfortable