Great place with touches of luxury