great place. small but clean. amazing location.