The place is very clean, beautiful view, and wonderful service! I am definitely glad we stayed here.