Spacious, clean, warm and well thought out place to stay in a great location! I Highly recommend staying here.