great place to stay. thoughtful amenities. very clean.