Everything Graham noted is spot on and true! It's a gem of a place and perfect for any length of stay.