Very clean and affordable place in a great location. Check in instructions are easy to understanding with a very helpful explanation of all amenities. Would definitely stay there again!