Very nice place - quiet, clean and luxurious place