A very good place to stay in with a lot of thoughtful touches all around. Very clean also.