Beautiful location, beautiful room, lots of nice details taken care of