clean, modern, great location - very very nice