Convenient location and comfortable beds. Just what you need for a quick business trip.