Very clean - easily accessible from the street - great views off the deck - quiet location - good parking - comfortable layout