a beautiful place to stay. beds firm but comfortable. problems addressed promptly. great location.