Amazing Airbnb — pictures do not do it justice.