Late checkout shouldn’t be £45 extra, but other than that its a great place to stay.