Best of the best - I cannot rate this place highly enough - from communication to location, comfort (the mattress is a dream) - price - wifi - everything was beyond my highest hopes - thanks