Beautiful and clean - all of the amenities that you could want...