Great place to stay especially the self contained apartments