Perfect place to stay, no matter how long! Very thoughtful touches were given to the place and we never ran out of ANYTHING! We even had a guest stay over and they even complimented the place!