This no frills accommodation has a seamless self check in. Ideal location perfect for solo travelers or couples that spend more time out than in when traveling.