5 stars all around! Loved the place- amazing location, clean, and comfy.